blow from a mallet/sledge hammer - Turkish English Dictionary